Winters in Durham are typically cold and unpredictable, with temperatures often fluctuating wildly between freezing and mild days. The coldest months, January and December, average around 0°C and 4°C respectively, while February and November tend to be slightly warmer, averaging 2°C and 5°C. As spring approaches, temperatures gradually rise, with March marking the beginning of a more consistent warming trend, reaching an average high of 20°C. Summer months, June to August, are generally warm, with July being the hottest month, averaging 15°C, although temperatures can occasionally soar above 30°C. Autumn brings a return to cooler temperatures, with October and November experiencing a slight drop in averages, returning to around 5-9°C.